package com.platform.entity;

import java.io.Serializable;
import java.util.Date;

public class InviteUserVo implements Serializable {
    private static final long serialVersionUID = 1L;

    //主键
    private Integer id;
    //会员ID
    private Integer userId;
    //商家邀请ID
    private Integer inviteId;
    //注册时间
    private Date registerDate;

    //扩展
    private Long rootDeptId;
    private Integer userGrade;
    private String rootDeptName;
    private String icon;
    private Integer rootType;
    private String appBgColor;
    private String appBgImageUrl;
    private String appFontColor;
    private boolean isShopKeeper = false;

    /**
     * 设置：主键
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：主键
     */
    public Integer getId() {
        return id;
    }
    /**
     * 设置：会员ID
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取：会员ID
     */
    public Integer getUserId() {
        return userId;
    }
    /**
     * 设置：商家邀请ID
     */
    public void setInviteId(Integer inviteId) {
        this.inviteId = inviteId;
    }

    /**
     * 获取：商家邀请ID
     */
    public Integer getInviteId() {
        return inviteId;
    }
    /**
     * 设置：注册时间
     */
    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }

    /**
     * 获取：注册时间
     */
    public Date getRegisterDate() {
        return registerDate;
    }

    public Long getRootDeptId() {
        return rootDeptId;
    }

    public void setRootDeptId(Long rootDeptId) {
        this.rootDeptId = rootDeptId;
    }

    public Integer getUserGrade() {
        return userGrade;
    }

    public void setUserGrade(Integer userGrade) {
        this.userGrade = userGrade;
    }

    public String getRootDeptName() {
        return rootDeptName;
    }

    public void setRootDeptName(String rootDeptName) {
        this.rootDeptName = rootDeptName;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getAppBgColor() {
        return appBgColor;
    }

    public void setAppBgColor(String appBgColor) {
        this.appBgColor = appBgColor;
    }

    public String getAppBgImageUrl() {
        return appBgImageUrl;
    }

    public void setAppBgImageUrl(String appBgImageUrl) {
        this.appBgImageUrl = appBgImageUrl;
    }

    public String getAppFontColor() {
        return appFontColor;
    }

    public void setAppFontColor(String appFontColor) {
        this.appFontColor = appFontColor;
    }

    public boolean isShopKeeper() {
        return isShopKeeper;
    }

    public void setShopKeeper(boolean shopKeeper) {
        isShopKeeper = shopKeeper;
    }

    public Integer getRootType() {
        return rootType;
    }

    public void setRootType(Integer rootType) {
        this.rootType = rootType;
    }
}


